package com.zshan.clinic.admin.entity.vo;

import com.zshan.clinic.admin.entity.medical.exec.base.RxExecBase;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.Date;

/**
 * 执行处方
 * @author lichen
 */
@Data
public class OrderExecDetailVo extends OrderExecPageVo{

    /** 诊号;唯一诊号 */
    private String visitNo;

    /**
     * 就诊日期
     */
    private Date visitDate;

    /** 诊断医生ID */
    private Long doctorId;

    /** 诊断医生名 */
    private String doctorName;

    /** 诊断科室ID */
    private Long deptId;

    /** 诊断科室名 */
    private String deptName;

    /** 最终诊断 */
    private String diagnosis;

    /** 患者电话 */
    private String patientPhone;

    /** 身份证号 */
    private String idCard;

    /** 年龄年;5代表5岁 */
    private Integer ageYear;

    /** 年龄月;2代表2个月 */
    private Integer ageMonth;

    /** 阳历生日;阳历生日 */
    private LocalDate solarBirthday;

    /** 阴历生日;阴历生日 */
    private LocalDate lunarBirthday;

    /** 体重;53.8kg */
    private BigDecimal weight;

    /** 收缩压;120mmHg */
    private Integer systolicBp;

    /** 舒张压;80mmHg */
    private Integer diastolicBp;

    /**
     * 关联的处方
     */
    private RxExecBase rxInfo;
}
